package cn.edu.swufe.surverpark.util;

/**
 * @author 陈龙 E-mail:529914446@qq.com
 * @version创建时间:2015年4月30日下午9:25:23 类说明
 */
public class StringUtil {

	public static String[] str2Arr(String str, String tag) {
		if (ValidateUtil.isValid(str)) {
			return str.split(tag);
		} else
			return null;
	}

	public static boolean contains(String[] values, String value) {
		if (ValidateUtil.isValid(values))
			for (String s : values)
				if (s.equals(value))
					return true;
		return false;
	}

	public static String arr2Str(Object[] params) {
		String temp = "";
		if(ValidateUtil.isValid(params)){
			for(Object s : params)
				temp = temp + s + ",";
			return temp.substring(0,temp.length() - 1);
		}
		return null;
	}

	public static String arr2Str(Integer[] ids) {
		String temp = "";
		if(ValidateUtil.isValid(ids)){
			for(Integer id : ids)
				temp += id + ",";
			return temp.substring(0,temp.length() - 1);
		}
		return null;
	}
	public static String getDescString(String str){
		if(str != null && str.trim().length() > 30){
			return str.substring(0,30);
		}
		return str;
	}
}
